Mario Balotelli's injury-time penalty gave Premier League leaders Manchester City a vital victory after Tottenham's stirring comeback looked set to earn them a point at Etihad Stadium.
City set the platform for a win early in the second half with two quick goals from Samir Nasri and Joleon Lescott - but Spurs delivered a devastating response as an opportunist goal from Jermain Defoe and a magnificent strike from Gareth Bale drew them level in a burst of four goals in nine minutes.
Balotelli emerged from the bench and into the chaos that seems to be his constant companion - picking up a booking for a foul on Benoit Assou-Ekotto then escaping punishment after appearing to stamp on Scott Parker, an incident which went undetected by referee Howard Webb.
Defoe was then inches away from putting Spurs back in front in stoppage time before Italian Balotelli was inevitably the central figure in the final twist that ensured Roberto Mancini's side maintained the gap ahead of their pursuers at the top of the table.
Spurs' backroom staff were enraged by Balotelli's clash with Parker and their burning sense of injustice would have been made even more acute when he calmly strode forward to score from the spot with only seconds remaining after he had been hauled down by Ledley King.
The visitors clearly felt he should not even have been on the pitch, adding to their frustration after they had demonstrated considerable character and resilience to fight their way back into the game.
/football on Youtube brings you the latest football news, transfer rumours and footballing gossip from the English Premier League and European Champions League.